*{
	margin: 0px; padding: 0px; 
}
li{
	list-style-type: none;
}
a{
	text-decoration: none;
}
.Awd{
	width: 100%;
}
.Swd{
	width: 980px; margin: 0 auto;
}
.FL{
	float: left;
}
.FR{
	float: right;
}
.cleardiv{
	clear: both;
}
/*topArea顶部区域*/
#top{
	height: 30px; background: #323A37;
}
	#top .topNv{
		height: 30px;
	}
		#top .topNv li{
			float: left; line-height: 30px; 
		}
			#top .topNv li a{
				font-size: 14px;padding: 5px 5px 0 0;color: #fff;
			}
#topMenu{
		height: 80px; background: #F5F5F5;border-bottom: 1px #EEEEEE solid;
}
	#topMenu .logoLeft{
		width: 165px; height: 80px;  overflow: hidden;
	}
	#topMenu .logoLeft img{
		width: 165px; height: 80px;  
	}

	#topMenu .MenuMiddle{

	}
	#topMenu .MenuSearch{
		
	}
/*index区域*/
.indexA{
overflow: hidden;
}
	.indexA .indexLeft{
		width: 725px;
	}
		.indexA .indexLeft dl {
			padding-top: 30px; 
		}
			.indexA .indexLeft dl dd.inLeftTitle{
				border-bottom: 1px #EEEEEE solid;
			}
				.indexA .indexLeft dl dd.inLeftTitle{
					font-size: 16px; font-weight: bold;line-height: 35px;

				}
			.indexA .indexLeft dl dt{
				padding-top: 7px; padding-bottom: 7px; border-bottom: 1px #EEEEEE solid;overflow: hidden; padding-left: 10px;
			}
				.indexA .indexLeft dl dt .number{
						width: 54px; height: 40px; 
				}
					.indexA .indexLeft dl dt .number .reply{
						width: 55px; height: 20px;display: block;background: #333333;#F3F3F3
					}
						.indexA .indexLeft dl dt .number .reply u{
							display: block;width: 27px; height: 20px; float: left; text-align: center;text-decoration: none;color: #fff;
						}
							.indexA .indexLeft dl dt .number .reply u.img{
								background: url(../images/status.png) no-repeat 5px 5px; float: right;
							}
					.indexA .indexLeft dl dt .number .like{
						width: 55px; height: 20px;display: block;background: #F3F3F3;
					}
						.indexA .indexLeft dl dt .number .like u{
							display: block;width: 27px; height: 20px; float: left; text-align: center;text-decoration: none;color: #656565;
						}
							.indexA .indexLeft dl dt .number .like u.img{
								background: url(../images/status.png) no-repeat 5px -45px; float: right;
							}
				.indexA .indexLeft dl dt .content{
					margin-left: 20px;width: 500px;
				}
					.indexA .indexLeft dl dt .content .contentTitle{
						width: 500px; display: block;
					}
						.indexA .indexLeft dl dt .content .contentTitle a{
							font-size: 15px; color: #66667C;font-weight: bold;
						}
						.indexA .indexLeft dl dt .content .contentTitle a:hover{
							color: #404040;text-decoration: underline;
						}
					.indexA .indexLeft dl dt .content .ico{
						width: 85px; padding-top: 5px;
					}
						.indexA .indexLeft dl dt .content .ico .browse{
							font-size: 12px;display: block; color: #bdbdbd;
						}
							.indexA .indexLeft dl dt .content .ico .browse u{
							padding-left:20px;background: url(../images/icon.png) no-repeat 0px -464px;  
							}
					.indexA .indexLeft dl dt .content .keyword{
						width: 65px; padding-top: 5px;
					}
						.indexA .indexLeft dl dt .content .keyword .words{
							font-size: 12px;display: block; color: #bdbdbd;
						}
							.indexA .indexLeft dl dt .content .keyword .words u{
							padding-left:20px;background: url(../images/icon.png) no-repeat 0px -372px;  
							}
					.indexA .indexLeft dl dt .content .time{
						width: 85px; padding-top: 5px;
					}
						.indexA .indexLeft dl dt .content .time .passed{
							font-size: 12px;display: block; color: #bdbdbd;
						}
							.indexA .indexLeft dl dt .content .time .passed u{
							padding-left:20px;background: url(../images/icon.png) no-repeat 0px -256px;  
							}
				.indexA .indexLeft dl dt .memberIco{

				}
					.indexA .indexLeft dl dt .memberIco img{
						width: 40px; height: 40px;border-radius: 50%;
					}
	.indexA .indexRight{
		width: 220px;padding-top: 30px;
	}
		.indexA .indexRight .aboutwebside{
			width: 220px; background: #F3F6F5; padding: 15px;
		}
			.indexA .indexRight .aboutwebside .AboutWebtitle{
				font-size: 16px;line-height: 25px;color: #E41B23;font-weight:bold;
			}
				.indexA .indexRight .aboutwebside .AboutWebContent{
					font-size: 14px; font-size: 12px;width: 200px;line-height: 20px;color: #666666;
				}
			.indexA .indexRight .aboutwebside a.geogle{
				font-size: 14px;color: #666; border: 1px #BBBBBB solid;display: block;width: 190px; height: 30px;line-height: 30px;padding-left: 10px;margin-top: 10px;
			}
				.indexA .indexRight .aboutwebside a.geogle u{
					text-decoration: none;padding-left: 20px; background: url(../images/icon.png) no-repeat 0px -340px;
				}
			.indexA .indexRight .aboutwebside a.qq{
				font-size: 14px;color: #666; border: 1px #BBBBBB solid;display: block;width: 190px; height: 30px;line-height: 30px;padding-left: 10px;margin-top: 10px;
			}
				.indexA .indexRight .aboutwebside a.qq u{
					text-decoration: none;padding-left: 20px; background: url(../images/icon.png) no-repeat 0px -120px;
				}
			.indexA .indexRight .aboutwebside a.login{
				font-size: 14px;color: #666; border: 1px #BBBBBB solid;display: block;width: 190px; height: 30px;line-height: 30px;padding-left: 10px;margin-top: 10px;
			}
				.indexA .indexRight .aboutwebside a.login u{
					text-decoration: none;padding-left: 20px; background: url(../images/icon.png) no-repeat -2px -516px;
				}
			/*登陆共用HOVER效果*/
			.indexA .indexRight .aboutwebside a:hover{
				background: #EBEBEB;

			}
		.indexA .indexRight .newBlog{
				margin-top: 10px;
		}
			.indexA .indexRight .newBlog dl{
			
			}
				.indexA .indexRight .newBlog dl dd{
			
				}
					.indexA .indexRight .newBlog dl dd .newTitle{
						font-weight: 14px; font-weight: bold;color: #000;line-height: 50px;
			
					}
				.indexA .indexRight .newBlog dl dt{
					border-bottom: dotted 1px #999;
				}
					.indexA .indexRight .newBlog dl dt a.contentTitle{
						font-size: 12px; font-weight: bold;color: #009A61;
					}
					.indexA .indexRight .newBlog dl dt a:hover.contentTitle{
						text-decoration: underline; color: #004E31;
					}
					.indexA .indexRight .newBlog dl dt p{
						font-size:12px; color: #999999;line-height: 30px;
					}
						.indexA .indexRight .newBlog dl dt p a.memeber{
							font-size:12px; color: #9A4444;line-height: 20px; padding-right: 10; text-decoration: none;
						}
						.indexA .indexRight .newBlog dl dt p a:hover.memeber{
							text-decoration: underline;
						}












/*底部*/
#footer{
height: 160px; background: url(../images/footer.png);padding-top: 40px;
}
	#footer .footerInfo{
		
	}
		#footer .footerInfo .infoLeft{
			width: 450px; 
		}
			#footer .footerInfo .infoLeft img{
				width: 82px; height: 82px; border-radius: 50%;display: block; float: left; background: #fff;
			}
			#footer .footerInfo .infoLeft p{
				font-size: 12px; color: #444444;float: left;height:129px;width:280px;margin-left: 35px; padding-top: 30px;
			}
		#footer .copyrightInfo{
			float: left;
		}
			#footer .copyrightInfo dt{
				font-size: 14px; color: #fff;font-weight: bold;line-height: 32px;border-bottom: dotted 1px #fff;margin-right: 25px;padding-right: 50px;
			}
			#footer .copyrightInfo dd{
				font-size: 12px; 
			}
				#footer .copyrightInfo dd a{
					color: #666;line-height:18px;
				}
	
/*登陆面面*/
#topMenuLogin{
		height: 80px; background: #F5F5F5;border-bottom: 1px #EEEEEE solid;
}
	#topMenuLogin .logoLeftLogin{
		width: 165px; height: 80px;  overflow: hidden;
	}
	#topMenuLogin .logoLeftLogin img{
		width: 165px; height: 80px;
	}

	#topMenuLogin .MenuMiddleLogin{
			font-size: 20px; font-weight: bold;line-height: 80px;
	}
	#topMenuLogin .MenuSearchLogin{
		
	}
.LoginIndex{
	border:5px #eee solid ;height: 355px; margin-top: 20px;
}
	.LoginIndex .LoIndexLeft{
		width: 400px; overflow: hidden;
	}
		.LoginIndex .LoIndexLeft img{
			height: 355px;
		}
	.LoginIndex .LoIndexMi{
			height: 355px;
	}
		.LoginIndex .LoIndexMi img{
			height: 355px; position: relative;left: -15px;
		}
	.LoginIndex .LoIndexRight{
			padding-left: 10px;
	}
		.LoginIndex .LoIndexRight ul{
			width: 310px;padding-right: 50px;
		}
			.LoginIndex .LoIndexRight ul li{
				 
			}
				.LoginIndex .LoIndexRight ul li input{
					width: 310px;height: 35px; line-height: 35px;text-indent: 10px;
				}
				.LoginIndex .LoIndexRight ul li input.username{
					margin-bottom: 20px;
				}
				.LoginIndex .LoIndexRight ul li input.sub{
					margin-top: 40px; background: #7CBE56; border-radius: 3px; border:none; font-size: 14px; font-weight: bold;color: #fff;
				}
			.LoginIndex .LoIndexRight ul li p{
					font-size: 12px; color: #999;line-height: 30px;
			}
			.LoginIndex .LoIndexRight ul li a{
				font-size: 12px; color: #999; padding: 2px; margin-right: 10px;
			}
			.LoginIndex .LoIndexRight ul li a:hover{
				text-decoration: underline;
			}
		.LoginIndex .reg{
			width: 150px;
		}
			.LoginIndex .reg dl{
				padding-top: 130px; 
			}
				.LoginIndex .reg dl dd{
						font-size: 14px; line-height: 25px;
				}
				.LoginIndex .reg dl dt{
				font-size: 12px;
				}
					.LoginIndex .reg dl dt a{
						color: #666;
					}
					.LoginIndex .reg dl dt a:hover{
						text-decoration: underline;
					}
/*注册页面*/
.RegNumber{
	border:5px #eee solid ;height: 355px; margin-top: 20px;
}
	.RegNumber .LoIndexLeft{
		width: 400px; overflow: hidden;
	}
		.RegNumber .LoIndexLeft img{
			height: 355px;
		}
	.RegNumber .LoIndexMi{
			height: 355px;
	}
		.RegNumber .LoIndexMi img{
			height: 355px; position: relative;left: -15px;
		}
	.RegNumber .LoIndexRight{
			padding-left: 10px;
	}
		.RegNumber .LoIndexRight ul{
			width: 310px;padding-right: 50px;
		}
			.RegNumber .LoIndexRight ul li{
				margin-bottom: 3px;
			}
				.RegNumber .LoIndexRight ul li input{
					width: 310px;height: 35px; line-height: 35px;text-indent: 10px;
				}
				.RegNumber .LoIndexRight ul li input.username{
				
				}
				.RegNumber .LoIndexRight ul li input.sub{
					 background: #7CBE56; border-radius: 3px; border:none; font-size: 14px; font-weight: bold;color: #fff;
				}
			.RegNumber .LoIndexRight ul li p{
					font-size: 12px; color: #999; line-height: 25px;
			}
			.RegNumber .LoIndexRight ul li a{
				font-size: 12px; color: #999; padding: 2px; margin-right: 10px;
			}
			.RegNumber .LoIndexRight ul li a:hover{
				text-decoration: underline;
			}
		.RegNumber .reg{
			width: 150px;
		}
			.RegNumber .reg dl{
				padding-top: 130px; 
			}
				.RegNumber .reg dl dd{
						font-size: 14px; line-height: 25px;
				}
				.RegNumber .reg dl dt{
				font-size: 12px;
				}
					.RegNumber .reg dl dt a{
						color: #666;
					}
					.RegNumber .reg dl dt a:hover{
						text-decoration: underline;
					}
		